31 research outputs found
Hybrid LSTM and Encoder-Decoder Architecture for Detection of Image Forgeries
With advanced image journaling tools, one can easily alter the semantic
meaning of an image by exploiting certain manipulation techniques such as
copy-clone, object splicing, and removal, which mislead the viewers. In
contrast, the identification of these manipulations becomes a very challenging
task as manipulated regions are not visually apparent. This paper proposes a
high-confidence manipulation localization architecture which utilizes
resampling features, Long-Short Term Memory (LSTM) cells, and encoder-decoder
network to segment out manipulated regions from non-manipulated ones.
Resampling features are used to capture artifacts like JPEG quality loss,
upsampling, downsampling, rotation, and shearing. The proposed network exploits
larger receptive fields (spatial maps) and frequency domain correlation to
analyze the discriminative characteristics between manipulated and
non-manipulated regions by incorporating encoder and LSTM network. Finally,
decoder network learns the mapping from low-resolution feature maps to
pixel-wise predictions for image tamper localization. With predicted mask
provided by final layer (softmax) of the proposed architecture, end-to-end
training is performed to learn the network parameters through back-propagation
using ground-truth masks. Furthermore, a large image splicing dataset is
introduced to guide the training process. The proposed method is capable of
localizing image manipulations at pixel level with high precision, which is
demonstrated through rigorous experimentation on three diverse datasets
Malware Detection Using Frequency Domain-Based Image Visualization and Deep Learning
We propose a novel method to detect and visualize malware through image classification. The executable binaries are represented as grayscale images obtained from the count of N-grams (N=2) of bytes in the Discrete Cosine Transform (DCT) domain and a neural network is trained for malware detection. A shallow neural network is trained for classification, and its accuracy is compared with deep-network architectures such as ResNet that are trained using transfer learning. Neither dis-assembly nor behavioral analysis of malware is required for these methods. Motivated by the visual similarity of these images for different malware families, we compare our deep neural network models with standard image features like GIST descriptors to evaluate the performance. A joint feature measure is proposed to combine different features using error analysis to get an accurate ensemble model for improved classification performance. A new dataset called MaleX which contains around 1 million malware and benign Windows executable samples is created for large-scale malware detection and classification experiments. Experimental results are quite promising with 96% binary classification accuracy on MaleX. The proposed model is also able to generalize well on larger unseen malware samples and the results compare favorably with state-of-the-art static analysis-based malware detection algorithms
MalGrid: Visualization Of Binary Features In Large Malware Corpora
The number of malware is constantly on the rise. Though most new malware are
modifications of existing ones, their sheer number is quite overwhelming. In
this paper, we present a novel system to visualize and map millions of malware
to points in a 2-dimensional (2D) spatial grid. This enables visualizing
relationships within large malware datasets that can be used to develop triage
solutions to screen different malware rapidly and provide situational
awareness. Our approach links two visualizations within an interactive display.
Our first view is a spatial point-based visualization of similarity among the
samples based on a reduced dimensional projection of binary feature
representations of malware. Our second spatial grid-based view provides a
better insight into similarities and differences between selected malware
samples in terms of the binary-based visual representations they share. We also
provide a case study where the effect of packing on the malware data is
correlated with the complexity of the packing algorithm.Comment: Submitted version - MILCOM 2022 IEEE Military Communications
Conference. The high-quality images in this paper can be found on Github
(https://github.com/Mayachitra-Inc/MalGrid
Boosting Image Forgery Detection using Resampling Features and Copy-move analysis
Realistic image forgeries involve a combination of splicing, resampling,
cloning, region removal and other methods. While resampling detection
algorithms are effective in detecting splicing and resampling, copy-move
detection algorithms excel in detecting cloning and region removal. In this
paper, we combine these complementary approaches in a way that boosts the
overall accuracy of image manipulation detection. We use the copy-move
detection method as a pre-filtering step and pass those images that are
classified as untampered to a deep learning based resampling detection
framework. Experimental results on various datasets including the 2017 NIST
Nimble Challenge Evaluation dataset comprising nearly 10,000 pristine and
tampered images shows that there is a consistent increase of 8%-10% in
detection rates, when copy-move algorithm is combined with different resampling
detection algorithms
Resampling Forgery Detection Using Deep Learning and A-Contrario Analysis
The amount of digital imagery recorded has recently grown exponentially, and
with the advancement of software, such as Photoshop or Gimp, it has become
easier to manipulate images. However, most images on the internet have not been
manipulated and any automated manipulation detection algorithm must carefully
control the false alarm rate. In this paper we discuss a method to
automatically detect local resampling using deep learning while controlling the
false alarm rate using a-contrario analysis. The automated procedure consists
of three primary steps. First, resampling features are calculated for image
blocks. A deep learning classifier is then used to generate a heatmap that
indicates if the image block has been resampled. We expect some of these blocks
to be falsely identified as resampled. We use a-contrario hypothesis testing to
both identify if the patterns of the manipulated blocks indicate if the image
has been tampered with and to localize the manipulation. We demonstrate that
this strategy is effective in indicating if an image has been manipulated and
localizing the manipulations.Comment: arXiv admin note: text overlap with arXiv:1802.0315
Development of wireless power transfer system using resonance principle with security features
This research describes a resonance principle based low power Wireless Power Transfer (WPT) system. The reflective impedance model is derived to evaluate the resonance coupling between coils. Additionally, a Cockroft-Walton voltage boosting circuit is incorporated to boost up the received voltage to the appropriate level, instead of using traditional conditioning circuits. The prototype model, operating at 130 kHz, is demonstrated experimentally and analysed graphically to validate the performance of the designed circuit. For an overall span of 100 mm coil separation distance, a maximum efficiency of 60% with no load and 36% with loaded system, is observed at a distance of 55 mm with approximate (e.g., manual) axial orientation of coils. It can be supported widely for portable electronic products and biomedical devices. As an added contribution, the WPT circuit was enabled by a password security feature using an Arduino microcontroller
Recommended from our members
SPAM: Signal Processing to Analyze Malware
In this article, we explored orthogonal methods to analyze malware motivated
by signal and image processing. Malware samples are represented as images or
signals. Image and signal-based features are extracted to characterize malware.
Our extensive experiments demonstrate the efficacy of our methods on malware
classification and retrieval. We believe that our techniques will open the
scope of signal-and image-based methods to broader fields in computer security